montezuma pine (pinus montezumae) - Español Inglés Diccionario